

const mysql=require('mysql');

//代码连接mysql的方式
const connection=mysql.createConnection({//创建和mysql的连接
    host     : 'localhost',
    user     : 'root',
    password : '123456',
    port:'3306',
    database : 'my_tables'
});

connection.connect();//建立连接

exports.query=(sql,params)=>{
    return new Promise((resolve,reject)=>{
        //resolve 成功
        // reject 失败
        // 参数位置不能互换，否则会抛出错误
        connection.query(sql,params,(err,result)=>{
            if(err){
                reject(err)
            }else{
                resolve(result)
            }
        })
    })
}